mammal semnopithecus - Turco Inglés Diccionario